.table-page{color: #999999;text-align: right;height: 35px;margin: 10px 0px;clear:both;}
.table-page .pagination-info{line-height: 32px;float: right;}
.table-page .pagination{display: inline-block;float: right;margin: 0px 10px 0px 10px;}
.table-page .pagination li{float: left;border: 1px #dddddd solid;border-left: 0px;display: inline-block;width: 32px;height: 32px;text-align: center;line-height: 32px;cursor: pointer;}
.table-page .pagination li:first-child{border:1px #dddddd solid;}
.table-page .pagination li:hover{background: #f7f7f7;}
.table-page .pagination li.disabled{cursor: not-allowed;background: #ffffff;}
.table-page .pagination li.active{background: #3389D4;color: #fff;border:#3389D4 1px solid;}
.table-page .pagination-goto{float: right;margin-top: 2px;}
.table-page .pagination-goto .goto-text{width: 30px;height: 30px;padding: 0px 5px;border: 1px #dddddd solid;}
.table-page .pagination-goto .goto-btn{cursor: pointer;border: 1px #dddddd solid;background:#ffffff;display: inline-block;width: 32px;height: 32px;}
.table-page .pagination-goto .goto-btn:hover{background: #f7f7f7;}

.table-page .pagination-goto .all-btn{cursor: pointer;border: 1px #dddddd solid;background:#ffffff;padding: 0px 6px;display: inline-block;height: 32px;margin-right: 10px;}
.table-page .pagination-goto .all-btn:HOVER{background: #f7f7f7;}
.table-page-null{color: #666;padding: 12px 0px;background: #f9f9fa;text-align: center;}

.table-page .page-size{width: 35px;text-align: center;padding: 0px;line-height: 32px;border: solid 1px #f1f1f1;}

.page-download{z-index: 1000;}
.page-download-mask{z-index: 1000;position: fixed;top:0px;bottom: 0px;left:0px;right:0px;background: #000;opacity: 0.8;}
.page-download-main{z-index: 1000;position: fixed;top:0px;bottom: 0px;left:0px;right:0px;display: flex;align-items: center;justify-content: center;}
.page-download-content{text-align: center;}
.page-download-progress{width: 400px;height: 6px;background: #E5F6DD;}
.page-download-percent{background: #02F932;width: 0%;height: 100%;}
.page-download-text{color: #fff;font-size: 14px;margin-top: 15px;}
.page-download-but{border:0px;background: green;color: #fff;padding: 5px 10px;margin-top: 15px;font-size: 16px;border-radius: 5px;cursor: pointer;}
